/**
 * 文章评论
 * @author luguoxiang
 * @date 2025-02-23
 * 开源项目：https://gitee.com/lgx1992/lg-soar 求star！请给我star！请帮我点个star！
 */
import { IConfigSchema } from '@/soar';

export interface ArticleComment {
  /** 文章id */
  articleId?: any;
  /** 评论内容 */
  content?: any;
  /**  */
  id?: any;
  /** 点赞数 */
  likes?: any;
  /** 回复评论id（顶级0） */
  parentId?: any;
  /** 评论时间 */
  time?: any;
  /** 用户id */
  userId?: any;
}

const fieldList: IConfigSchema<ArticleComment>[] = [
  {
    field: 'articleId',
    label: '文章id',
    dataType: 'number',
  },
  {
    field: 'content',
    label: '评论内容',
    dataType: 'string',
  },
  {
    field: 'likes',
    label: '点赞数',
    dataType: 'number',
    form: false,
  },
  {
    field: 'parentId',
    label: '回复评论id（顶级0）',
    dataType: 'number',
  },
  {
    field: 'time',
    label: '评论时间',
    dataType: 'datetime',
  },
  {
    field: 'userId',
    label: '用户id',
    dataType: 'number',
  },
];

export default fieldList;
